/*
 */

package br.com.caelum.jdbc.tests;

import br.com.caelum.jdbc.*;
import br.com.caelum.jdbc.dao.*;
import br.com.caelum.jdbc.modelo.*;
import fj21capitulo02.Main;
import java.sql.SQLException;
import java.util.Scanner;
import java.util.List;
import java.util.ArrayList;

/**
 *
 * @author menandro.neto
 */
public class TestaInsere {
    
    public static void informeDados(Contato contato) {
        Scanner sc = new Scanner(System.in);
        System.out.print("Nome......:");
        contato.setCntNome( sc.next() );
        
        System.out.print("E-Mail....:");
        contato.setCntEmail(sc.next());
        
        System.out.print("Endereco..:");
        contato.setCntEndereco(sc.next());
    }
    
    public static void listaNomesEmails() throws SQLException{
        // List<Contato> lista = new ContatoDAO().getAllContatos();
        List<Contato> lista = new ContatoDAO().getContatosByNome("C%");
        
        for (int i = 0; i < lista.size(); i++) {
            System.out.println(lista.get(i).getCntNome() + "::" + lista.get(i).getCntEmail());
        }
    }
    
    public static void main(String args[]) throws SQLException{
        // Contato c = new Contato();
        // informeDados(c);
        // new ContatoDAO().adiciona(c);
        listaNomesEmails();
        
        //System.out.print("Adicionado!\n");
    }
}
